imperial research facility - Français Anglais Dictionnaire